letter of license - French English Dictionary